#
# PySNMP MIB module PINT-MIB (http://snmplabs.com/pysmi)
# ASN.1 source file:///opt/mib/netdisco-mibs/rfc/PINT-MIB.txt
# Produced by pysmi-0.3.4 at Thu Jan 27 18:18:38 2022
# On host loaclhost platform Linux version 3.10.0-1160.41.1.el7.x86_64 by user root
# Using Python version 3.6.8 (default, Nov 16 2020, 16:55:22) 
#
OctetString, ObjectIdentifier, Integer = mibBuilder.importSymbols("ASN1", "OctetString", "ObjectIdentifier", "Integer")
NamedValues, = mibBuilder.importSymbols("ASN1-ENUMERATION", "NamedValues")
SingleValueConstraint, ConstraintsIntersection, ConstraintsUnion, ValueSizeConstraint, ValueRangeConstraint = mibBuilder.importSymbols("ASN1-REFINEMENT", "SingleValueConstraint", "ConstraintsIntersection", "ConstraintsUnion", "ValueSizeConstraint", "ValueRangeConstraint")
SnmpAdminString, = mibBuilder.importSymbols("SNMP-FRAMEWORK-MIB", "SnmpAdminString")
ModuleCompliance, NotificationGroup, ObjectGroup = mibBuilder.importSymbols("SNMPv2-CONF", "ModuleCompliance", "NotificationGroup", "ObjectGroup")
NotificationType, Gauge32, TimeTicks, ObjectIdentity, mib_2, iso, ModuleIdentity, IpAddress, Counter32, MibIdentifier, Unsigned32, Integer32, Bits, Counter64, MibScalar, MibTable, MibTableRow, MibTableColumn = mibBuilder.importSymbols("SNMPv2-SMI", "NotificationType", "Gauge32", "TimeTicks", "ObjectIdentity", "mib-2", "iso", "ModuleIdentity", "IpAddress", "Counter32", "MibIdentifier", "Unsigned32", "Integer32", "Bits", "Counter64", "MibScalar", "MibTable", "MibTableRow", "MibTableColumn")
DisplayString, TextualConvention = mibBuilder.importSymbols("SNMPv2-TC", "DisplayString", "TextualConvention")
sysApplInstallPkgEntry, = mibBuilder.importSymbols("SYSAPPL-MIB", "sysApplInstallPkgEntry")
pintMib = ModuleIdentity((1, 3, 6, 1, 2, 1, 93))
pintMib.setRevisions(('2001-02-01 00:00',))
if mibBuilder.loadTexts: pintMib.setLastUpdated('200102010000Z')
if mibBuilder.loadTexts: pintMib.setOrganization('IETF PINT Working Group')
class PintServiceType(TextualConvention, Integer32):
    status = 'current'
    subtypeSpec = Integer32.subtypeSpec + ConstraintsUnion(SingleValueConstraint(1, 2, 3, 4))
    namedValues = NamedValues(("r2C", 1), ("r2F", 2), ("r2FB", 3), ("r2HC", 4))

class PintPerfStatPeriod(TextualConvention, Integer32):
    status = 'current'
    subtypeSpec = Integer32.subtypeSpec + ConstraintsUnion(SingleValueConstraint(1, 2, 3, 4))
    namedValues = NamedValues(("last30sec", 1), ("last15min", 2), ("last24Hr", 3), ("sinceReboot", 4))

pintServerConfig = MibIdentifier((1, 3, 6, 1, 2, 1, 93, 1))
pintServerMonitor = MibIdentifier((1, 3, 6, 1, 2, 1, 93, 2))
pintMibConformance = MibIdentifier((1, 3, 6, 1, 2, 1, 93, 3))
pintReleaseNumber = MibScalar((1, 3, 6, 1, 2, 1, 93, 1, 1), SnmpAdminString()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintReleaseNumber.setStatus('current')
pintSysContact = MibScalar((1, 3, 6, 1, 2, 1, 93, 1, 2), SnmpAdminString()).setMaxAccess("readwrite")
if mibBuilder.loadTexts: pintSysContact.setStatus('current')
pintApplInstallPkgTable = MibTable((1, 3, 6, 1, 2, 1, 93, 1, 3), )
if mibBuilder.loadTexts: pintApplInstallPkgTable.setStatus('current')
pintApplInstallPkgEntry = MibTableRow((1, 3, 6, 1, 2, 1, 93, 1, 3, 1), )
sysApplInstallPkgEntry.registerAugmentions(("PINT-MIB", "pintApplInstallPkgEntry"))
pintApplInstallPkgEntry.setIndexNames(*sysApplInstallPkgEntry.getIndexNames())
if mibBuilder.loadTexts: pintApplInstallPkgEntry.setStatus('current')
pintApplInstallPkgDescription = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 1, 3, 1, 1), SnmpAdminString()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintApplInstallPkgDescription.setStatus('current')
pintRegisteredGatewayTable = MibTable((1, 3, 6, 1, 2, 1, 93, 1, 4), )
if mibBuilder.loadTexts: pintRegisteredGatewayTable.setStatus('current')
pintRegisteredGatewayEntry = MibTableRow((1, 3, 6, 1, 2, 1, 93, 1, 4, 1), )
sysApplInstallPkgEntry.registerAugmentions(("PINT-MIB", "pintRegisteredGatewayEntry"))
pintRegisteredGatewayEntry.setIndexNames(*sysApplInstallPkgEntry.getIndexNames())
if mibBuilder.loadTexts: pintRegisteredGatewayEntry.setStatus('current')
pintRegisteredGatewayName = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 1, 4, 1, 1), SnmpAdminString()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintRegisteredGatewayName.setStatus('current')
pintRegisteredGatewayDescription = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 1, 4, 1, 2), SnmpAdminString()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintRegisteredGatewayDescription.setStatus('current')
pintServerGlobalPerf = MibIdentifier((1, 3, 6, 1, 2, 1, 93, 2, 1))
pintServerClientPerf = MibIdentifier((1, 3, 6, 1, 2, 1, 93, 2, 2))
pintServerUserIdPerf = MibIdentifier((1, 3, 6, 1, 2, 1, 93, 2, 3))
pintServerGatewayPerf = MibIdentifier((1, 3, 6, 1, 2, 1, 93, 2, 4))
pintServerGlobalStatsTable = MibTable((1, 3, 6, 1, 2, 1, 93, 2, 1, 1), )
if mibBuilder.loadTexts: pintServerGlobalStatsTable.setStatus('current')
pintServerGlobalStatsEntry = MibTableRow((1, 3, 6, 1, 2, 1, 93, 2, 1, 1, 1), ).setIndexNames((0, "PINT-MIB", "pintServerServiceTypeIndex"), (0, "PINT-MIB", "pintServerPerfStatPeriodIndex"))
if mibBuilder.loadTexts: pintServerGlobalStatsEntry.setStatus('current')
pintServerServiceTypeIndex = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 1, 1, 1, 1), PintServiceType())
if mibBuilder.loadTexts: pintServerServiceTypeIndex.setStatus('current')
pintServerPerfStatPeriodIndex = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 1, 1, 1, 2), PintPerfStatPeriod())
if mibBuilder.loadTexts: pintServerPerfStatPeriodIndex.setStatus('current')
pintServerGlobalCallsReceived = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 1, 1, 1, 3), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerGlobalCallsReceived.setStatus('current')
pintServerGlobalSuccessfulCalls = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 1, 1, 1, 4), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerGlobalSuccessfulCalls.setStatus('current')
pintServerGlobalDisconnectedCalls = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 1, 1, 1, 5), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerGlobalDisconnectedCalls.setStatus('current')
pintServerGlobalDisCUAutFCalls = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 1, 1, 1, 6), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerGlobalDisCUAutFCalls.setStatus('current')
pintServerGlobalDisServProbCalls = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 1, 1, 1, 7), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerGlobalDisServProbCalls.setStatus('current')
pintServerGlobalDisGatProbCalls = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 1, 1, 1, 8), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerGlobalDisGatProbCalls.setStatus('current')
pintServerClientStatsTable = MibTable((1, 3, 6, 1, 2, 1, 93, 2, 2, 1), )
if mibBuilder.loadTexts: pintServerClientStatsTable.setStatus('current')
pintServerClientStatsEntry = MibTableRow((1, 3, 6, 1, 2, 1, 93, 2, 2, 1, 1), ).setIndexNames((0, "PINT-MIB", "pintServerClientAddress"), (0, "PINT-MIB", "pintServerServiceTypeIndex"), (0, "PINT-MIB", "pintServerPerfStatPeriodIndex"))
if mibBuilder.loadTexts: pintServerClientStatsEntry.setStatus('current')
pintServerClientAddress = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 2, 1, 1, 1), SnmpAdminString())
if mibBuilder.loadTexts: pintServerClientAddress.setStatus('current')
pintServerClientCallsReceived = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 2, 1, 1, 2), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerClientCallsReceived.setStatus('current')
pintServerClientSuccessfulCalls = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 2, 1, 1, 3), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerClientSuccessfulCalls.setStatus('current')
pintServerClientDisconnectedCalls = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 2, 1, 1, 4), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerClientDisconnectedCalls.setStatus('current')
pintServerClientDisCAutFCalls = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 2, 1, 1, 5), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerClientDisCAutFCalls.setStatus('current')
pintServerClientDisEFProbCalls = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 2, 1, 1, 6), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerClientDisEFProbCalls.setStatus('current')
pintServerUserIdStatsTable = MibTable((1, 3, 6, 1, 2, 1, 93, 2, 3, 1), )
if mibBuilder.loadTexts: pintServerUserIdStatsTable.setStatus('current')
pintServerUserIdStatsEntry = MibTableRow((1, 3, 6, 1, 2, 1, 93, 2, 3, 1, 1), ).setIndexNames((0, "PINT-MIB", "pintServerUserIdName"), (0, "PINT-MIB", "pintServerServiceTypeIndex"), (0, "PINT-MIB", "pintServerPerfStatPeriodIndex"))
if mibBuilder.loadTexts: pintServerUserIdStatsEntry.setStatus('current')
pintServerUserIdName = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 3, 1, 1, 1), SnmpAdminString().subtype(subtypeSpec=ValueSizeConstraint(0, 64)))
if mibBuilder.loadTexts: pintServerUserIdName.setStatus('current')
pintServerUserIdCallsReceived = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 3, 1, 1, 2), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerUserIdCallsReceived.setStatus('current')
pintServerUserIdSuccessfulCalls = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 3, 1, 1, 3), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerUserIdSuccessfulCalls.setStatus('current')
pintServerUserIdDisconnectedCalls = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 3, 1, 1, 4), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerUserIdDisconnectedCalls.setStatus('current')
pintServerUserIdDiscUIdAFailCalls = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 3, 1, 1, 5), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerUserIdDiscUIdAFailCalls.setStatus('current')
pintServerUserIdEFProbCalls = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 3, 1, 1, 6), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerUserIdEFProbCalls.setStatus('current')
pintServerGatewayStatsTable = MibTable((1, 3, 6, 1, 2, 1, 93, 2, 4, 1), )
if mibBuilder.loadTexts: pintServerGatewayStatsTable.setStatus('current')
pintServerGatewayStatsEntry = MibTableRow((1, 3, 6, 1, 2, 1, 93, 2, 4, 1, 1), ).setIndexNames((0, "PINT-MIB", "pintRegisteredGatewayName"), (0, "PINT-MIB", "pintServerServiceTypeIndex"), (0, "PINT-MIB", "pintServerPerfStatPeriodIndex"))
if mibBuilder.loadTexts: pintServerGatewayStatsEntry.setStatus('current')
pintServerGatewayCallsReceived = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 4, 1, 1, 1), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerGatewayCallsReceived.setStatus('current')
pintServerGatewaySuccessfulCalls = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 4, 1, 1, 2), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerGatewaySuccessfulCalls.setStatus('current')
pintServerGatewayDisconnectedCalls = MibTableColumn((1, 3, 6, 1, 2, 1, 93, 2, 4, 1, 1, 3), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: pintServerGatewayDisconnectedCalls.setStatus('current')
pintMibCompliances = MibIdentifier((1, 3, 6, 1, 2, 1, 93, 3, 1))
pintMibGroups = MibIdentifier((1, 3, 6, 1, 2, 1, 93, 3, 2))
pintMibCompliance = ModuleCompliance((1, 3, 6, 1, 2, 1, 93, 3, 1, 1)).setObjects(("PINT-MIB", "pintMibConfigGroup"), ("PINT-MIB", "pintMibMonitorGroup"))

if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
    pintMibCompliance = pintMibCompliance.setStatus('current')
pintMibConfigGroup = ObjectGroup((1, 3, 6, 1, 2, 1, 93, 3, 2, 1)).setObjects(("PINT-MIB", "pintReleaseNumber"), ("PINT-MIB", "pintSysContact"), ("PINT-MIB", "pintApplInstallPkgDescription"), ("PINT-MIB", "pintRegisteredGatewayName"), ("PINT-MIB", "pintRegisteredGatewayDescription"))
if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
    pintMibConfigGroup = pintMibConfigGroup.setStatus('current')
pintMibMonitorGroup = ObjectGroup((1, 3, 6, 1, 2, 1, 93, 3, 2, 2)).setObjects(("PINT-MIB", "pintServerGlobalCallsReceived"), ("PINT-MIB", "pintServerGlobalSuccessfulCalls"), ("PINT-MIB", "pintServerGlobalDisconnectedCalls"), ("PINT-MIB", "pintServerGlobalDisCUAutFCalls"), ("PINT-MIB", "pintServerGlobalDisServProbCalls"), ("PINT-MIB", "pintServerGlobalDisGatProbCalls"), ("PINT-MIB", "pintServerClientCallsReceived"), ("PINT-MIB", "pintServerClientSuccessfulCalls"), ("PINT-MIB", "pintServerClientDisconnectedCalls"), ("PINT-MIB", "pintServerClientDisCAutFCalls"), ("PINT-MIB", "pintServerClientDisEFProbCalls"), ("PINT-MIB", "pintServerUserIdCallsReceived"), ("PINT-MIB", "pintServerUserIdSuccessfulCalls"), ("PINT-MIB", "pintServerUserIdDisconnectedCalls"), ("PINT-MIB", "pintServerUserIdDiscUIdAFailCalls"), ("PINT-MIB", "pintServerUserIdEFProbCalls"), ("PINT-MIB", "pintServerGatewayCallsReceived"), ("PINT-MIB", "pintServerGatewaySuccessfulCalls"), ("PINT-MIB", "pintServerGatewayDisconnectedCalls"))
if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
    pintMibMonitorGroup = pintMibMonitorGroup.setStatus('current')
mibBuilder.exportSymbols("PINT-MIB", PintPerfStatPeriod=PintPerfStatPeriod, pintSysContact=pintSysContact, pintRegisteredGatewayName=pintRegisteredGatewayName, PYSNMP_MODULE_ID=pintMib, pintApplInstallPkgTable=pintApplInstallPkgTable, pintServerGlobalDisServProbCalls=pintServerGlobalDisServProbCalls, pintServerGlobalDisGatProbCalls=pintServerGlobalDisGatProbCalls, pintServerGatewayCallsReceived=pintServerGatewayCallsReceived, PintServiceType=PintServiceType, pintServerUserIdStatsTable=pintServerUserIdStatsTable, pintServerGatewayStatsTable=pintServerGatewayStatsTable, pintServerUserIdEFProbCalls=pintServerUserIdEFProbCalls, pintServerGlobalDisCUAutFCalls=pintServerGlobalDisCUAutFCalls, pintServerGlobalCallsReceived=pintServerGlobalCallsReceived, pintServerClientAddress=pintServerClientAddress, pintServerClientSuccessfulCalls=pintServerClientSuccessfulCalls, pintServerGlobalPerf=pintServerGlobalPerf, pintServerUserIdStatsEntry=pintServerUserIdStatsEntry, pintRegisteredGatewayEntry=pintRegisteredGatewayEntry, pintRegisteredGatewayTable=pintRegisteredGatewayTable, pintServerGlobalStatsTable=pintServerGlobalStatsTable, pintServerUserIdSuccessfulCalls=pintServerUserIdSuccessfulCalls, pintServerGlobalSuccessfulCalls=pintServerGlobalSuccessfulCalls, pintServerUserIdName=pintServerUserIdName, pintServerServiceTypeIndex=pintServerServiceTypeIndex, pintServerClientStatsEntry=pintServerClientStatsEntry, pintApplInstallPkgEntry=pintApplInstallPkgEntry, pintReleaseNumber=pintReleaseNumber, pintMibConformance=pintMibConformance, pintMibGroups=pintMibGroups, pintServerClientStatsTable=pintServerClientStatsTable, pintServerMonitor=pintServerMonitor, pintServerUserIdDisconnectedCalls=pintServerUserIdDisconnectedCalls, pintRegisteredGatewayDescription=pintRegisteredGatewayDescription, pintServerClientDisEFProbCalls=pintServerClientDisEFProbCalls, pintServerGlobalStatsEntry=pintServerGlobalStatsEntry, pintServerClientPerf=pintServerClientPerf, pintMib=pintMib, pintMibMonitorGroup=pintMibMonitorGroup, pintServerConfig=pintServerConfig, pintServerGatewaySuccessfulCalls=pintServerGatewaySuccessfulCalls, pintServerClientCallsReceived=pintServerClientCallsReceived, pintServerPerfStatPeriodIndex=pintServerPerfStatPeriodIndex, pintServerGatewayDisconnectedCalls=pintServerGatewayDisconnectedCalls, pintServerClientDisCAutFCalls=pintServerClientDisCAutFCalls, pintMibConfigGroup=pintMibConfigGroup, pintServerGatewayStatsEntry=pintServerGatewayStatsEntry, pintServerUserIdPerf=pintServerUserIdPerf, pintServerUserIdCallsReceived=pintServerUserIdCallsReceived, pintServerGlobalDisconnectedCalls=pintServerGlobalDisconnectedCalls, pintServerClientDisconnectedCalls=pintServerClientDisconnectedCalls, pintServerUserIdDiscUIdAFailCalls=pintServerUserIdDiscUIdAFailCalls, pintApplInstallPkgDescription=pintApplInstallPkgDescription, pintMibCompliances=pintMibCompliances, pintMibCompliance=pintMibCompliance, pintServerGatewayPerf=pintServerGatewayPerf)
